package com.sdry.mapper;

import com.sdry.entity.PartOutStore;
import com.sdry.entity.PartOutStoreExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface PartOutStoreMapper {
    int countByExample(PartOutStoreExample example);

    int deleteByExample(PartOutStoreExample example);

    int deleteByPrimaryKey(Long outStoreId);

    int insert(PartOutStore record);

    int insertSelective(PartOutStore record);

    List<PartOutStore> selectByExample(PartOutStoreExample example);

    PartOutStore selectByPrimaryKey(Long outStoreId);

    int updateByExampleSelective(@Param("record") PartOutStore record, @Param("example") PartOutStoreExample example);

    int updateByExample(@Param("record") PartOutStore record, @Param("example") PartOutStoreExample example);

    int updateByPrimaryKeySelective(PartOutStore record);

    int updateByPrimaryKey(PartOutStore record);

	List<PartOutStore> listDetailed(@Param(value = "oremark") String oremark);
}